package classes;

/**
 * UFCG - CEEI - DSC Disciplina: Sistema de Informacao I. Professor: Hyggo
 * Almeida.
 * 
 * Projeto Alocador de Salas.
 * 
 * Pacote classes Classe Laboratorio
 * 
 * 
 * Classe que cria Laboratorios do tipo: biologia,quimica e fisica.
 * 
 * @author Grupo 6.
 * @version 1.0.0
 * 
 */
public class Laboratorio extends Sala {

	
	/**
	 * Construtor da Classe Laboratorio.(utiliza o construtor de Sala com 4
	 * parametros).
	 * 
	 * @param id
	 *            -> id do Laboratorio.
	 * @param capacidade
	 *            -> capacidade do laboratorio
	 * @param finalidade
	 *            -> finalidade do laboratorio.
	 * @param tipo
	 *            -> tipo do laboratorio.
	 * 
	 */
	public Laboratorio(String id, int capacidade, String finalidade,
			String tipo, String apelido, String aberto) throws Exception {
		super(id, capacidade, finalidade, tipo, apelido, aberto);
		if (!tipo.toLowerCase().equals("computacao")
				&& !tipo.toLowerCase().equals("biologia")
				&& !tipo.toLowerCase().equals("quimica")
				&& !tipo.toLowerCase().equals("fisica"))
			throw new Exception("Tipo invalido.");
	
	}
	

	
}
